python interview questions for data science